while 迴圈只要指定條件為 true,迴圈就可以一直執行代碼塊,while的語法為:
while(條件){ 需執行的代碼 },如果我們忘記更改條件中所用變數的值,那很可能導致該迴圈永遠不會結束,這可能導致瀏覽器崩潰(要注意喔!!!!)。
do/while 迴圈是 while 迴圈的變體。do/while迴圈會在檢查條件是否為真之前先執行一次代碼塊,然後如果條件為真的話,就會重複這個迴圈,他的語法:
do{ 需要執行的代碼 } while(條件);
while和do/while的差別簡單來說就是不論是否滿足條件,do/while皆會先執行代碼塊一次,而while則不會。
當我們讀玩for迴圈和while迴圈,會發現 while 迴圈與 for 迴圈其實很像,有很多功能其實用這兩種方式皆能達到同樣的效果,沒有說哪種方式比較好(個人(菜鳥)看法~),使用時還是看大家習慣怎麼打,下面是個簡單的舉例:
以上就是今天的筆記,感覺看起來好像少了一點點(?),其實試了蠻多東東的,但懶得一一截圖,還是讓大家自己去試一試,玩一玩唄~